package com.gaojx.lang.form;

import java.io.Serializable;
import java.util.Map;

/**
 * @author junxiang.gao
 * @since 2020/8/28
 */
public class ElementForm implements Serializable {

    protected static final long serialVersionUID = 1L;

    protected String templateName;

    protected String title;

    protected String tableName;

    protected Map<String, Object> specificFormField;

    public String getTemplateName() {
        return templateName;
    }

    public void setTemplateName(String templateName) {
        this.templateName = templateName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public Map<String, Object> getSpecificFormField() {
        return specificFormField;
    }

    public void setSpecificFormField(Map<String, Object> specificFormField) {
        this.specificFormField = specificFormField;
    }

    @Override
    public String toString() {
        return "ElementForm{" +
                "templateName='" + templateName + '\'' +
                ", title='" + title + '\'' +
                ", tableName='" + tableName + '\'' +
                ", specificFormField=" + specificFormField +
                '}';
    }
}
